package com.example.zluserservice.service;

import com.example.zluserservice.dto.request.LoginReqDTO;
import com.example.zluserservice.dto.response.UserResDTO;

import javax.servlet.http.HttpServletRequest;

/**
 * @Author zhenliu（孙凌岳）
 * @Description TODO
 * @Date 2025/6/15 18:06
 * @Version 1.0
 */
public interface LoginService {
    /**
     * 用户服务 - 生成jwtToken和uuidToken 远程调用权限服务来认证
     *
     * @param loginReqDto
     * @param request
     * @return
     */
    UserResDTO login(LoginReqDTO loginReqDto, HttpServletRequest request);
}
